1005474
209268
145555
1035138
745642
83650
449127
310253
474877
436881
1190944
446990
793147
884949
1011724
810610
539505
45952
86987
594377
284284
528841
443275
821256